<?php
	require_once('config.php');
	require_once('eventos.php');
	require_once('DB.php');
	require_once('classes/sessao.php');
	require_once('classes/tela.php');
	require_once('classes/controlador.php');
	require_once('classes/modulo.php');
	require_once('classes/usuario.php');
	require_once('classes/disciplina.php');
	require_once('classes/sala.php');
	require_once('classes/anoletivo.php');
	require_once('classes/situacao.php');
	require_once('classes/professor.php');
	
	require_once('modulos/moduloseguranca.php');
	require_once('modulos/usuario/modulousuario.php');
	require_once('modulos/disciplina/modulodisciplina.php');
	require_once('modulos/sala/modulosala.php');
	require_once('modulos/anoletivo/moduloanoletivo.php');
	require_once('modulos/situacao/modulosituacao.php');
	require_once('modulos/professor/moduloprofessor.php');	
	
	$tratadorRequisicoes = new Controlador();
	
	// ADICIONE MODULOS AQUI
	$tratadorRequisicoes->adicionarModulo(new ModuloUsuario());
	$tratadorRequisicoes->adicionarModulo(new ModuloSeguranca());
	$tratadorRequisicoes->adicionarModulo(new ModuloDisciplina());
	$tratadorRequisicoes->adicionarModulo(new ModuloSala());
	$tratadorRequisicoes->adicionarModulo(new ModuloAnoLetivo());
	$tratadorRequisicoes->adicionarModulo(new ModuloSituacao());
	$tratadorRequisicoes->adicionarModulo(new ModuloProfessor());	
	
	$tratadorRequisicoes->enviarTratamentoRequisicaoParaModulos($_POST,$_GET);

?>
